package com.kulian.Signalling.distribution.mode.bo;

import com.kulian.Signalling.distribution.vo.PackageViewModel;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
public class AppBO {

    /**
     * ID
     */
    private String id;

    /**
     * app名称
     */
    private String name;

    /**
     * app平台类型
     */
    private String platform;

    /**
     * app包名 bundleid
     */
    private String bundleid;

    /**
     * 应用图标
     */

    private String icon;
    /**
     * 应用版本号
     */
    private String version;
    /**
     * 应用图标id
     */
    private  String iconId;
    /**
     * 应用编译版本
     */
    private String buildVersion;
    /**
     * 应用最小版本
     */
    private String minVersion;
    /**
     * 应用code
     */
    private String shortCode;
    /**
     * 应用安装路径
     */
    private String installPath;
    /**
     * 应用包列表
     */
    private List<PackageViewModel> packageList;
    /**
     * 当前应用包
     */
    private PackageViewModel currentPackage;
    /**
     * 当前最新包的id
     *
     */
    private String pid;
}
